package cn.itcast.dao;

import cn.itcast.vo.Customer;
import cn.itcast.vo.PageBean;
import java.util.List;

public abstract interface CustomerDao
{
  public abstract int save(Customer paramCustomer);
  
  public abstract List<Customer> findAll();
  
  public abstract int delete(String paramString);
  
  public abstract Customer findById(String paramString);
  
  public abstract int update(Customer paramCustomer);
  
  public abstract List<Customer> findByWhere(String paramString1, String paramString2);
  
  public abstract PageBean<Customer> findByPage(int paramInt1, int paramInt2);
}
